//
//  UIView+EWTErrorPage.h
//  EWTBase 通用错误页 = 图片 + 文字 + 动作按钮
//
//  Created by iMAC_HYH on 2018/8/18.
//

#import <UIKit/UIKit.h>

@interface UIView (EWTPayPage)

/**
 显示空白页
 
 @param title 空白提示
 */
- (void)showBlankPage:(NSString * _Nonnull)title;

/**
 显示错误页面
 
 @param title         错误标题
 @param actionHandler [重新加载]按钮回调 (actionHandler为空时，不显示该按钮)
 */
- (void)showPayPage:(NSString * _Nonnull)title actionHandler:(nullable void(^)(void))actionHandler;

/**
 显示错误页面
 
 @param title         错误标题
 @param image         错误图片
 @param actionTitle   按钮标题
 @param actionHandler 按钮回调 (actionHandler为空时，不显示按钮)
 */
- (void)showPayPage:(NSString * _Nonnull)title
                image:(UIImage * _Nonnull)image
          actionTitle:(nullable NSString *)actionTitle
        actionHandler:(nullable void(^)(void))actionHandler;

/**
 隐藏错误页面
 */
- (void)hidePayPage;

@end

